History
History
Synonyms
UK
US
Meaning:
depress

to cause (a person) to be very sad

deject, make despondent; exhaust

encumber

to be a burden or difficulty to (a person, business, place etc) (and make action, movement difficult)

bother, burden

obstruct

to block up (a road, view etc); to make (the progress etc of something) difficult

prevent, restrict

sadden

(to cause a person) to feel sad

upset, depress

WEIGH DOWN as in Wiktionary
WEIGH DOWN as in Wikipedia